English word definition — powered by WordNet
enduring strength and energy
Want to remember staying power?